package com.dynabook.ems.model.dto;


import com.dynabook.ems.common.PageRequest;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

@Data
public class MachineListDTO extends PageRequest {
    @ApiModelProperty("样品名称")
    private String model_name;
    @ApiModelProperty("样品类别")
    private String big_category;
    @ApiModelProperty("样品细分")
    private String category;
    @ApiModelProperty("样品编号")
    private String fixed_no;
    @ApiModelProperty("供应商")
    private String supplier;
    @ApiModelProperty("所属部门")
    private String depart;

    @ApiModelProperty("所属科室")
    private String section;
    @ApiModelProperty("可否外借 1可外借  0 不可外借")
    private String can_borrow;
    @ApiModelProperty("是否损坏 1损坏 0 未损坏")
    private String broken;

    @ApiModelProperty("样品状态")
    private String status;
    @ApiModelProperty("样品序列")
    private String serial_no;
    @ApiModelProperty("流水号")
    private String serial_number;
    @ApiModelProperty("样品库位")
    private String location;

//    @ApiModelProperty("发票号码")
//    private String invoice_no;

    @ApiModelProperty("关联工单")
    private String worker_order;
    @ApiModelProperty("处理器")
    private String cpu;
    @ApiModelProperty("主板")
    private String motherboard;

    @ApiModelProperty("内存")
    private String memory;
    @ApiModelProperty("硬盘")
    private String hardware;
    @ApiModelProperty("屏幕")
    private String screen_size;
    @ApiModelProperty("退运/报废")
    private String return_order;
    @ApiModelProperty("当前使用")
    private String user_name;
    @ApiModelProperty("历史借用")
    private String history_user;
    @ApiModelProperty("备注")
    private String remark;
    @ApiModelProperty("样品型号")
    private String type;
    @ApiModelProperty("搜索类型 1 普通搜索  2 高级搜索")
    private String search_type;
    @ApiModelProperty("排序字段")
    private String sortField;
    @ApiModelProperty("正序 asc 倒序 desc")
    private String sortOrder;
}
